home *** CD-ROM | disk | FTP | other *** search
/ Champak 26 (Anniversary Edition) / Volume 26 [Anniversary Edition] - JOGO DISK .iso / Puzzle / Cubox.swf / scripts / DefineButton2_166 / BUTTONCONDACTION on(release).as
Text File  |  2004-06-30  |  8KB  |  304 lines

  1. on(release){
  2.    number = "1";
  3.    if(eval("blix" add (number + "6")) == slider)
  4.    {
  5.       if(eval("blix" add (number + "3")) == "0" and eval("blix" add number) == "0")
  6.       {
  7.          play();
  8.          tellTarget("slider/TILE" add (number + "6"))
  9.          {
  10.             gotoAndStop("up1");
  11.             play();
  12.          }
  13.          set("blix" add (number + "6"),"0");
  14.          set("blix" add number,slider);
  15.       }
  16.    }
  17.    if(eval("blix" add (number + "3")) == wheel)
  18.    {
  19.       if(eval("blix" add number) == "0")
  20.       {
  21.          spin = "1";
  22.          play();
  23.          tellTarget("wheel/TILE" add (number + "3") add "/wheel")
  24.          {
  25.             play();
  26.          }
  27.          tellTarget("wheel/TILE" add (number + "3"))
  28.          {
  29.             gotoAndStop("up");
  30.             play();
  31.          }
  32.          set("w" add number,eval("w" add (number + "3")));
  33.          set("w" add (number + "3"),"0");
  34.          set("blix" add (number + "3"),"0");
  35.          set("blix" add number,wheel);
  36.          if(eval("w" add number) == "5")
  37.          {
  38.             set("w" add number,"1");
  39.          }
  40.          else
  41.          {
  42.             set("w" add number,eval("w" add number) + "1");
  43.          }
  44.       }
  45.    }
  46.    if(eval("blix" add (number + "3")) == slider)
  47.    {
  48.       if(eval("blix" add number) == "0")
  49.       {
  50.          play();
  51.          tellTarget("slider/TILE" add (number + "3"))
  52.          {
  53.             gotoAndStop("up");
  54.             play();
  55.          }
  56.          set("blix" add (number + "3"),"0");
  57.          set("blix" add number,slider);
  58.       }
  59.    }
  60.    if(eval("blix" add (number + "3")) == bumper)
  61.    {
  62.       if(eval("blix" add number) == "0")
  63.       {
  64.          play();
  65.          tellTarget("bumper/TILE" add (number + "3"))
  66.          {
  67.             gotoAndStop("up");
  68.             play();
  69.          }
  70.          set("bump" add number,eval("bump" add (number + "3")) - "1");
  71.          set("bump" add (number + "3"),"0");
  72.          set("blix" add (number + "3"),"0");
  73.          set("blix" add number,bumper);
  74.       }
  75.    }
  76.    if(eval("blix" add (number + "3")) == ghost)
  77.    {
  78.       if("5" >= eval("blix" add number))
  79.       {
  80.          play();
  81.          tellTarget("ghost/TILE" add (number + "3"))
  82.          {
  83.             gotoAndStop("up");
  84.             play();
  85.          }
  86.          set("blix" add (number + "3"),"0");
  87.          set("blix" add number,ghost);
  88.       }
  89.    }
  90.    if(eval("blix" add (number + "3")) == yellow)
  91.    {
  92.       if(eval("blix" add number) == "0")
  93.       {
  94.          play();
  95.          tellTarget("yellow/TILE" add (number + "3"))
  96.          {
  97.             gotoAndStop("up");
  98.             play();
  99.          }
  100.          set("blix" add (number + "3"),"0");
  101.          set("blix" add number,yellow);
  102.       }
  103.    }
  104.    if(eval("blix" add (number + "3")) == red)
  105.    {
  106.       if(eval("blix" add number) == "0")
  107.       {
  108.          play();
  109.          tellTarget("red/TILE" add (number + "3"))
  110.          {
  111.             gotoAndStop("up");
  112.             play();
  113.          }
  114.          set("blix" add (number + "3"),"0");
  115.          set("blix" add number,red);
  116.       }
  117.    }
  118.    if(eval("blix" add (number + "3")) == blue)
  119.    {
  120.       if(eval("blix" add number) == "0")
  121.       {
  122.          play();
  123.          tellTarget("blue/TILE" add (number + "3"))
  124.          {
  125.             gotoAndStop("up");
  126.             play();
  127.          }
  128.          set("blix" add (number + "3"),"0");
  129.          set("blix" add number,blue);
  130.       }
  131.    }
  132.    if(eval("blix" add (number + "3")) == green)
  133.    {
  134.       if(eval("blix" add number) == "0")
  135.       {
  136.          play();
  137.          tellTarget("green/TILE" add (number + "3"))
  138.          {
  139.             gotoAndStop("up");
  140.             play();
  141.          }
  142.          set("blix" add (number + "3"),"0");
  143.          set("blix" add number,green);
  144.       }
  145.    }
  146.    if(eval("blix" add (number + "3")) == purple)
  147.    {
  148.       if(eval("blix" add number) == "0")
  149.       {
  150.          play();
  151.          tellTarget("purple/TILE" add (number + "3"))
  152.          {
  153.             gotoAndStop("up");
  154.             play();
  155.          }
  156.          set("blix" add (number + "3"),"0");
  157.          set("blix" add number,purple);
  158.       }
  159.    }
  160.    if(eval("blix" add (number + "6")) == slider)
  161.    {
  162.       if(eval("blix" add (number + "3")) == "0")
  163.       {
  164.          play();
  165.          tellTarget("slider/TILE" add (number + "6"))
  166.          {
  167.             gotoAndStop("up");
  168.             play();
  169.          }
  170.          set("blix" add (number + "6"),"0");
  171.          set("blix" add (number + "3"),slider);
  172.       }
  173.    }
  174.    if(eval("blix" add (number + "6")) == bumper)
  175.    {
  176.       if(eval("blix" add (number + "3")) == "0")
  177.       {
  178.          play();
  179.          tellTarget("bumper/TILE" add (number + "6"))
  180.          {
  181.             gotoAndStop("up");
  182.             play();
  183.          }
  184.          set("bump" add (number + "3"),eval("bump" add (number + "6")) - "1");
  185.          set("bump" add (number + "6"),"0");
  186.          set("blix" add (number + "6"),"0");
  187.          set("blix" add (number + "3"),bumper);
  188.       }
  189.    }
  190.    if(eval("blix" add (number + "6")) == green)
  191.    {
  192.       if(eval("blix" add (number + "3")) == "0")
  193.       {
  194.          play();
  195.          tellTarget("green/TILE" add (number + "6"))
  196.          {
  197.             gotoAndStop("up");
  198.             play();
  199.          }
  200.          set("blix" add (number + "6"),"0");
  201.          set("blix" add (number + "3"),green);
  202.       }
  203.    }
  204.    if(eval("blix" add (number + "6")) == blue)
  205.    {
  206.       if(eval("blix" add (number + "3")) == "0")
  207.       {
  208.          play();
  209.          tellTarget("blue/TILE" add (number + "6"))
  210.          {
  211.             gotoAndStop("up");
  212.             play();
  213.          }
  214.          set("blix" add (number + "6"),"0");
  215.          set("blix" add (number + "3"),blue);
  216.       }
  217.    }
  218.    if(eval("blix" add (number + "6")) == yellow)
  219.    {
  220.       if(eval("blix" add (number + "3")) == "0")
  221.       {
  222.          play();
  223.          tellTarget("yellow/TILE" add (number + "6"))
  224.          {
  225.             gotoAndStop("up");
  226.             play();
  227.          }
  228.          set("blix" add (number + "6"),"0");
  229.          set("blix" add (number + "3"),yellow);
  230.       }
  231.    }
  232.    if(eval("blix" add (number + "6")) == red)
  233.    {
  234.       if(eval("blix" add (number + "3")) == "0")
  235.       {
  236.          play();
  237.          tellTarget("red/TILE" add (number + "6"))
  238.          {
  239.             gotoAndStop("up");
  240.             play();
  241.          }
  242.          set("blix" add (number + "6"),"0");
  243.          set("blix" add (number + "3"),red);
  244.       }
  245.    }
  246.    if(eval("blix" add (number + "6")) == purple)
  247.    {
  248.       if(eval("blix" add (number + "3")) == "0")
  249.       {
  250.          play();
  251.          tellTarget("purple/TILE" add (number + "6"))
  252.          {
  253.             gotoAndStop("up");
  254.             play();
  255.          }
  256.          set("blix" add (number + "6"),"0");
  257.          set("blix" add (number + "3"),purple);
  258.       }
  259.    }
  260.    if(eval("blix" add (number + "6")) == wheel)
  261.    {
  262.       if(eval("blix" add (number + "3")) == "0")
  263.       {
  264.          spin = "1";
  265.          play();
  266.          tellTarget("wheel/TILE" add (number + "6") add "/wheel")
  267.          {
  268.             play();
  269.          }
  270.          tellTarget("wheel/TILE" add (number + "6"))
  271.          {
  272.             gotoAndStop("up");
  273.             play();
  274.          }
  275.          set("w" add (number + "3"),eval("w" add (number + "6")));
  276.          set("w" add (number + "6"),"0");
  277.          set("blix" add (number + "6"),"0");
  278.          set("blix" add (number + "3"),wheel);
  279.          if(eval("w" add (number + "3")) == "5")
  280.          {
  281.             set("w" add (number + "3"),"1");
  282.          }
  283.          else
  284.          {
  285.             set("w" add (number + "3"),eval("w" add (number + "3")) + "1");
  286.          }
  287.       }
  288.    }
  289.    if(eval("blix" add (number + "6")) == ghost)
  290.    {
  291.       if("5" >= eval("blix" add (number + "3")))
  292.       {
  293.          play();
  294.          tellTarget("ghost/TILE" add (number + "6"))
  295.          {
  296.             gotoAndStop("up");
  297.             play();
  298.          }
  299.          set("blix" add (number + "6"),"0");
  300.          set("blix" add (number + "3"),ghost);
  301.       }
  302.    }
  303. }
  304.